About Rose And Harris Properties Ltd (12927572) United Kingdom