About Beseda Flat Management Limited (01531396) United Kingdom