About Sajjan Properties Ltd (12482574) United Kingdom