About E & H Properties Limited (11010702) United Kingdom