About 135 Waldegrave Road Management Company Limited (05280331) United Kingdom