About Catlett Properties Limited (13080423) United Kingdom