About Juliana Close Management Company Limited (05845754) United Kingdom