About 51 Farnham Road Management Limited (04106558) United Kingdom