About Belgic Square Management Company Limited (05087178) United Kingdom