About Shepchar Properties Limited (12103525) United Kingdom