About Stamer House (penkhull) Management Limited (05657787) United Kingdom