About Observer Properties Ltd (12682619) United Kingdom