About Kellaway Properties Limited (13240906) United Kingdom