About Pascha Properties Limited (08772505) United Kingdom