About Bird & Sons Property Development Ltd (06857533) United Kingdom