About Defroscia Close Management Company Limited (11986897) United Kingdom