About Berners Street Lofts Limited (10074272) United Kingdom