
Fenwall Investments Limited is a UK private limited company incorporated in 1965, originally registered as Fenwall Properties Limited, whose primary business activity is the letting and operating of own or leased real estate. The company is an active property investment holding company registered with Companies House (number 00847334) and is not an active venture capital fund.
C/O Brabners LLP, Horton House, Exchange Flags, Liverpool, Merseyside, L2 3YL, United Kingdom
View on map