About Duplan Property And Investment Limited (13189089) United Kingdom