About Stowne Properties Ltd (09058536) United Kingdom