About Biscop House Management Company Limited (06310898) United Kingdom