About Cogent Properties Dev 2 Ltd (12817468) United Kingdom