About Bird Court Management Company Limited (04292087) United Kingdom