About Bird Property Management Ltd (10481833) United Kingdom