About Whitby Property Holding Ltd (12877681) United Kingdom