About Affable Properties Limited (11433050) United Kingdom