About Biggin Property Limited (13262468) United Kingdom