About Manor Holdings Ex8 Ltd (10508728) United Kingdom