About Sarn Properties Limited (10909375) United Kingdom