About Sheva Property Ltd (07964647) United Kingdom