About Primrose & Adams Close Management Company Limited (12534456) United Kingdom