About Promethean Properties Ltd (12521057) United Kingdom