Advanced company searchLink opens in new window

SCAPHELLA INVESTMENTS LIMITED

UK establishment number BR021468

UK establishment office address
1st Floor Senator House, London, 85 Queen Victoria Streer, EC4V 4AB
Status
Closed
Opened on
17 January 2019
Type of business
Property Holding Company

This is a UK establishment of
SCAPHELLA INVESTMENTS LIMITED

Company number
FC036380