About Birkdale Property Developers Limited (10825936) United Kingdom