About Steffan Harris Properties Ltd (11921708) United Kingdom