About Shergill Properties Uk Ltd (SC365733) United Kingdom