About Quadra Developments Limited (10977621) United Kingdom