About 27 Trevelyan Road Management Services Ltd (10043355) United Kingdom