About Firbanks Close Management Company Limited (13198312) United Kingdom