About Fenton Owen Properties Ltd (12631985) United Kingdom