About Birdhurst Properties Ltd (10146665) United Kingdom