About Sappal Properties Limited (12943851) United Kingdom