About Shepha Properties Limited (11240810) United Kingdom