About West Hill Properties Limited (11494767) United Kingdom