About Joe & Sons Property Developments Ltd (12490216) United Kingdom