About Birkby Property Limited (04246769) United Kingdom