UK company registered for buying and selling its own real estate
UK company registered for buying and selling its own real estate. The available search result does not provide further details about its operations or products.