About Medway Houses Limited (13410318) United Kingdom