About Deer Walk Residents Management Company Limited (11272717) United Kingdom