About 7 And 7a Osborne Villas Limited (09292019) United Kingdom