About A&s Property Developers Ltd (12739694) United Kingdom