About Pasricha Properties Limited (11403807) United Kingdom