About No. 6 Inverness Gardens Limited (02603532) United Kingdom