About Logopark North Real Estate Limited (10375873) United Kingdom