About Kathryn Storrar Properties Limited (11668783) United Kingdom