About Keeproy Properties Limited (01827619) United Kingdom