About Featonby S Properties Limited (12373900) United Kingdom