About Seronera Developments Limited (12984840) United Kingdom