About Shill Properties Ltd (10397422) United Kingdom