About S&b Property Management Ltd (12989557) United Kingdom