About Medway Residences Limited (05592528) United Kingdom