About Biggin Street Management Company Limited (06597562) United Kingdom