About River Close (guildford) Management Company Limited (05514542) United Kingdom