About Sycamore Close (whaplode) Management Company Limited (13627191) United Kingdom