About Citeglen Properties Limited (00702369) United Kingdom