About Bird Property Developments Limited (12783299) United Kingdom