About Harley Devonshire Properties Ltd (07275713) United Kingdom