About Joel Properties Limited (07272689) United Kingdom