About Palas Properties Limited (03884391) United Kingdom