About Beechwood Close (fangfoss) Management Company Limited (10192456) United Kingdom