About Keepers Properties Limited (07453515) United Kingdom