About Limestone Square Management Limited (NI069924) United Kingdom