About Rowford Properties Limited (06220256) United Kingdom