About Pm & S Boss Properties Ltd (10524596) United Kingdom