About Runnymede Apartments Limited (NI609176) United Kingdom