About Properties & Projects Ltd (06303603) United Kingdom