About Blue Wren Properties Limited (13472422) United Kingdom