About Kheri Properties Ltd (07900287) United Kingdom