About Kellythorpe Properties Limited (09729267) United Kingdom